package com.wxpay.common;

import cn.hutool.json.JSONObject;

/**
 * @Author worlt
 * @Date 2025/4/21 下午11:14
 */
public class ApiResponse {

    public static JSONObject init() {
        JSONObject jsonObject = new JSONObject();
        jsonObject.put("code", 0);
        jsonObject.put("msg", "系统繁忙，请稍候再试");
        jsonObject.put("data", null);
        return jsonObject;
    }

    public static JSONObject success(String msg, Object data) {
        JSONObject jsonObject = new JSONObject();
        jsonObject.put("code", 1);
        jsonObject.put("msg", msg);
        jsonObject.put("data", data);
        return jsonObject;
    }

    public static JSONObject fail(String msg) {
        JSONObject jsonObject = new JSONObject();
        jsonObject.put("code", 0);
        jsonObject.put("msg", msg);
        jsonObject.put("data", null);
        return jsonObject;
    }
}
